home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-04-29 | 6.2 KB | 119 lines | [04] ASCII Text (0x0000) |
- Apple II
- File Type Notes
- _____________________________________________________________________________
- Developer Technical Support
-
- File Type: $D8 (216)
- Auxiliary Type: $8001
-
- Full Name: HyperStudio Sampled Sound File
- Short Name: HyperStudio sound
-
- Written by: Matt Deatherage May 1990
-
- Files of this type and auxiliary type contain sampled sounds used by the
- HyperStudio(TM) multimedia package.
- _____________________________________________________________________________
-
- HyperStudio is a complete hypermedia authoring system, including sound
- hardware, sound and graphics tools that lets you create your own hypermedia
- applications.
-
- For more information on HyperStudio, contact:
-
- Roger Wagner Publishing, Inc.
- 1050 Pioneer Way, Suite P
- El Cajon, CA 92020
- Attention: HyperStudio Technical Support
- Telephone: (619) 442-0522
-
-
- File Structure
-
- HyperStudio sound files contain sampled sound data prefaced by a special
- HyperStudio header. The header contains information about the file and the
- sound, including sampling and compression information and version numbers.
-
-
- The File Format
-
- Each HyperStudio file begins with this header information.
-
- HFileID (+000) 4 Bytes The ASCII characters "SSHS"
- ($53 $53 $48 $53). This identifies
- the file as a HyperStudio sound.
- HDataOffset (+004) Long Offset to the sound data from this
- field. For this version of the
- HyperStudio sound format, this value
- is always 56 ($38).
- HVersID (+008) 4 Bytes The version of HyperStudio that
- created this file. The current
- version is represented by the
- four ASCII characters "RWP "
- ($52 $57 $50 $20).
- HDataID (+012) 4 Bytes The ASCII characters "SSDK"
- ($53 $53 $44 $4B), identifying the
- creator of the data. Other
- applications wishing distinct
- creator IDs should contact Roger
- Wagner Publishing.
- HLength2 (+016) Word Sound sample length of channel
- one in 256-byte pages.
- HPbRate2 (+018) Word Playback rate for channel one. The
- value (HPbRate2+40) is the
- freqOffset for the FFStartSound
- toolbox call.
- (HPbRate2+40) * 51.40625 is the
- sample's frequency in Hertz.
- HVolume2 (+020) Word Volume for channel one (0-15).
- HEcho2 (+022) Word Echo value for channel one (0-127).
- HLength (+024) Word Sound sample length of channel zero
- in 256-byte pages. All other
- channels should have the same
- length.
- HAce (+026) Word Bits 0 - 13 of this word contain
- the ACE nBlks parameter (the
- number of 512-byte blocks to
- compress or expand). Bits 14 and 15
- indicate the type of ACE compression
- used:
- %00xxxxxxxxxxxxxxxx - no compression
- %01xxxxxxxxxxxxxxxx - ACE method 1
- (2:1)
- %10xxxxxxxxxxxxxxxx - ACE method 2
- (8:3)
- %11xxxxxxxxxxxxxxxx - reserved
- HPbRate (+028) Word Playback rate for channel zero.
- The value (HPbRate+40) is the
- freqOffset for the FFStartSound
- toolbox call.
- (HPbRate+40) * 51.40625 is the
- sample's frequency in Hertz.
- HVolume (+030) Word Volume for channel zero (0-15).
- HStereo (+032) Word Number of channels for this sound
- file ( 0 = monophonic, 1 = stereo).
- HEcho (+034) Word Echo value for channel zero (0-127).
- HReserved (+036) Word Reserved for future use; set to zero.
- HRepeat (+038) Word Repeat count for both channels.
- The maximum value is 20, which
- indicates the sound is to repeat
- continuously.
- HOffset1 (+040) Long Offset to the sampled data for
- channel zero. This should be the
- value (64+(HLength*256)).
- HExtra (+044) Long Reserved for future use, set to zero.
- HFileName (+048) String If the name of this file is 16
- characters or less, you may
- optionally place it here as a String.
- If you do not place the file name
- here, fill these 16 bytes with zeroes.
- Data (+064) Bytes The start of the sampled sound data.
-
-
- Further Reference
- _____________________________________________________________________________
- o Apple IIgs Toolbox Reference, Volumes 2 & 3
-
- HyperStudio(TM) is a trademark of Roger Wagner Publishing, Inc.
-
-